irrefutable proof - Allemand Anglais Dictionnaire